/**
 * @File   drv_led.h 
 * @Berif  LED硬件初始化
 * @Encode UTF-8
 * @Log    Date         Author     Notes
 *         2021.01.26   Jimmy      first version
 */
#ifndef  __DRV_LED_H
#define  __DRV_LED_H

#include "rtthread.h"
#include "stm32f4xx.h"
#include "error_type.h"

/**
 * @brief  led0硬件初始化 
 * @param  {type}
 * @retval none
 */
extern void led0_gpio_init(void);

/**
 * @brief  led0 开 
 * @param  {type}
 * @retval none
 */
extern void led0_turn_on(void);

/**
 * @brief  led0 关 
 * @param  {type}
 * @retval none
 */
extern void led0_turn_off(void);

/**
 * @brief  led1硬件初始化 
 * @param  {type}
 * @retval none
 */
extern void led1_gpio_init(void);

/**
 * @brief  led1 开 
 * @param  {type}
 * @retval none
 */
extern void led1_turn_on(void);

/**
 * @brief  led1 关 
 * @param  {type}
 * @retval none
 */
extern void led1_turn_off(void);

/**
 * @brief  led2硬件初始化 
 * @param  {type}
 * @retval none
 */
extern void led2_gpio_init(void);

/**
 * @brief  led2 开 
 * @param  {type}
 * @retval none
 */
extern void led2_turn_on(void);

/**
 * @brief  led2 关 
 * @param  {type}
 * @retval none
 */
extern void led2_turn_off(void);

#endif  /* __DRV_LED_H */
/* End of file */
